home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-03 / lbas10.zip / LBAS10.TXT < prev   
Text File  |  1992-11-30  |  5KB  |  116 lines

  1. 11-30-92
  2. THIS FILE DESCRIBES THE LATEST REGISTERED RELEASE OF LIBERTY BASIC
  3. FOR MICROSOFT WINDOWS!!!                                      
  4.  
  5. Liberty BASIC can be registered on Compuserve's Shareware Registration
  6. service!  This makes it easy to pay the registration fee of $35.  Just
  7. type GO SWREG to register, and use Liberty BASIC's ID code 120.  The
  8. $35 will be added to your Compuserve billing, and Shoptalk Systems will
  9. send you your registered copy.
  10.  
  11. The unregistered version is available as LB09A.ZIP.
  12.  
  13. Liberty BASIC is the first Shareware Windows BASIC that lets you write
  14. real Windows programs, not just character mode programs in a Windows
  15. window!
  16.  
  17. With Liberty BASIC, you don't need to know anything about how Microsoft
  18. Windows works, so writing programs in this popular environment is now
  19. within the reach of absolutely anyone who has only a rudimentary
  20. knowledge of BASIC.
  21.  
  22. Liberty BASIC has easy to use, built in window objects.  There is a window
  23. object for graphics, one for text, and one is a spreadsheet for performing
  24. data entry.  
  25.  
  26. Text labeled and now BITMAPPED buttons can be added to these windows as
  27. desired, and pull down menus can also be added.  Many sample button
  28. bitmaps included, and you can create your own with Windows Paint!
  29. NEW!! Listboxes and comboboxes can be added to your windows!
  30.  
  31. The color graphics window does turtle graphics and will draw lines,
  32. boxes, circles, ellipses, and pie slices.  Any of these figures can be
  33. filled or unfilled.  Mouse events can be trapped.  A simple drawing
  34. application is included!  Graphics are drawn in segments, which can
  35. be individually manipulated.
  36.  
  37. The text window is great for freeform data entry.  A Rolodex application
  38. is included as an illustration of its use.
  39.  
  40. The spreadsheet is great for forms and tabular entry.  A graphing program
  41. illustrates how useful it is.
  42.  
  43. User defined dialog boxes are supported.  
  44.  
  45. Several kinds of default pop-up dialog boxes are provided for input, 
  46. notification, confirmation, and file selection.
  47.  
  48. A powerful visual debugger is included.  This powerful tool makes learning
  49. to program easy and fun by letting you watch each line execute and see
  50. each variable change value as your program runs.  Experienced programmers
  51. will especially appreciate this facility.
  52.  
  53. Here is a list of the supported commands for the registered version.
  54.  
  55.   ABS()   ACS()   ASN()   ATN()   ASC()   BEEP   BUTTON   BMPBUTTON
  56.   CHR$()   CLOSE   CLS   COLOR   COMBOBOX   CONFIRM   COS()   DATE$()   
  57.   DIM   END   EOF()   EXP()   FIELD   FILEDIALOG   FOR...NEXT   GET   
  58.   GETTRIM   GOSUB...RETURN   GOTO   GROUPBOX   IF...THEN...ELSE
  59.   INPUT$()   INPUT   INPUT #   INSTR()   INT()   LEFT$()   LEN()   LET
  60.   LISTBOX   LOG()   LPRINT   MENU   MID$()   NOTICE   OPEN   PRINT
  61.   PRINT #   PROMPT   PUT   REM   RETURN   RIGHT$()   RND()   STOP
  62.   SIN()   STATICTEXT   STR$()   TAN()   TEXTBOX   TIME$()   TRACE
  63.   TRIM$()   USING()   VAL()   WHILE...WEND   WORD$()
  64.  
  65. Here is a list of the supported graphics commands:
  66.  
  67.   COLOR   GOTO   PLACE   UP   DOWN   GO   LINE   FILL   FLUSH   SIZE
  68.   CLS   FONT   NORTH   TURN   POSXY   PRINT   CIRCLE   HOME   TRAPCLOSE
  69.   CIRCLEFILLED   ELLIPSE   ELLIPSEFILLED   BOX   BOXFILLED   PIE
  70.   PIEFILLED   BACKCOLOR   SEGMENT   DELSEGMENT   REDRAW   LEFTBUTTONDOWN
  71.   LEFTBUTTONUP   LEFTBUTTONMOVE   MOUSEMOVE   RIGHTBUTTONDOWN
  72.   RIGHTBUTTONUP   RIGHTBUTTONMOVE   LEFTDOUBLECLICK   RIGHTDOUBLECLICK
  73.   WHEN   DISCARD
  74.  
  75. Here is a list of the spreadsheet commands:
  76.  
  77.   INDIRECT  MANUAL   CELL   FORMAT   RESULT?   FORMULA?   SELECT   USER
  78.   FLUSH   SAVE   LOAD   MODIFIED?   TRAPCLOSE
  79.  
  80. Here is a list of the text window commands:
  81.  
  82.   CLS   FONT   LINES   LINE   ORIGIN?    ORIGIN   SELECTION?   SELECTALL
  83.   COPY   CUT   PASTE   MODIFIED?   TRAPCLOSE
  84.  
  85. Sample programs illustrate how to use the above commands.  Included are
  86. a drawing program, a calculator program, a rolodex application, 
  87. a graphing application, an analog clock program, and more.
  88.  
  89.  
  90. Language features:
  91.  
  92.   Lines numbers are supported but not required and can be replaced by
  93.     meaningful alphanumeric labels ;
  94.   Variable names can be as long as needed and all characters are
  95.     significant ;
  96.   Strings do not have the usual 256 character size limitation and are
  97.     limited only by available memory ;
  98.   Arrays may be single or double dimensioned and may be as large as
  99.     available memory ;
  100.   Liberty BASIC is very similar to traditional Microsoft BASIC in syntax.
  101.     Anyone familiar with BASIC will feel right at home
  102.  
  103.  
  104.  
  105. Is there feature you need that isn't mentioned here?  Don't let it stop
  106. you from becoming a Liberty BASIC programmer.  Call us and we'll do our
  107. best to add it in!
  108.  
  109. Shoptalk Systems
  110. P.O. Box 1062
  111. Framingham, MA  01701
  112.  
  113. cis 71231, 1532
  114.  
  115. 508-872-5315
  116.